'Given his stint in Beijing, as India's longest serving ambassador there and that too through some challenging and interesting times, Jaishankar ought to have been appointed as foreign secretary in 2013 itself,' says Sanjaya Baru.